package com.fuyun.plan.domain;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

/**
 * 【请填写功能名称】对象 t_plan_processing_bom
 *
 * @author fuyun
 * @date 2021-05-19
 */
@Data
@NoArgsConstructor
@Accessors(chain = true)
@TableName("t_plan_processing_bom")
public class TPlanProcessingBom implements Serializable {

    private static final long serialVersionUID = 1L;


    /**
     * $column.columnComment
     */
    @TableId(value = "id")
    private Long id;

    /**
     * 物料编号
     */
    private String bomCode;

    /**
     * 物料名称
     */
    private String bomName;

    /**
     * 预交日期
     */
    private Date prepaymentDate;

    /**
     * 加工计划单号
     */
    private String procCode;

    /**
     * 委外加工商ID
     */
    private Long procSupId;

    /**
     * 委外加工商名称
     */
    private String procSupName;

    /**
     * 数量
     */
    private Long quantity;

    /**
     * 备注
     */
    private String remark;

    /**
     * 规格
     */
    private String specs;

    /**
     * 单位
     */
    private String unit;

    /**
     * 批号
     */
    private String batchCode;

    /**
     * $column.columnComment
     */
    private String bobbinCode;

    /**
     * $column.columnComment
     */
    private String bobbinName;

    /**
     * $column.columnComment
     */
    private Long bobbinNumber;

    /**
     * 色号
     */
    private String dyeingColorCode;

    /**
     * 颜色
     */
    private String dyeingColorName;

    /**
     * $column.columnComment
     */
    private String procSupCode;

    /**
     * $column.columnComment
     */
    private String procCustCode;

    /**
     * $column.columnComment
     */
    private String procCustName;

    /**
     * $column.columnComment
     */
    private String beforeBomCode;

    /**
     * $column.columnComment
     */
    private String beforeBomName;

    /**
     * $column.columnComment
     */
    private String machineNumber;

    /**
     * $column.columnComment
     */
    private String productionBomCode;

    /**
     * $column.columnComment
     */
    private String productionBomName;

    /**
     * $column.columnComment
     */
    private String productionBomSpecs;

    /**
     * $column.columnComment
     */
    private Integer inboundFinish;

    /**
     * $column.columnComment
     */
    private Integer outboundFinish;

    /**
     * $column.columnComment
     */
    private String procType;

    /**
     * 缸号
     */
    private String tanks;

    /**
     * 支数
     */
    private Long branchesNum;

    /**
     * 单支筒子净重
     */
    private Long drumNetWeight;

    /**
     * 副数量
     */
    private Long weight;

    /**
     * 副单位
     */
    private String unit2;

    /**
     * 紧筒类型
     */
    private String tightType;

}